const http = require('http')
const path = require('path')
const fs = require('fs')
const url = require('url')
const qs = require('querystring')
// 得到一个webserver对象
http.createServer((req, res) => {

  if ('/favicon.ico' != req.url) {

    // post数据它是以流的形式进行数据传递
    if (req.method == 'POST') {
      let postData = ''
      // 在nodejs中流，用事件来完成数据接受
      // 接受数据中
      req.on('data', chunk => {
        postData += chunk
      })
      // 此事件触发，表示数据接受完毕
      req.on('end', () => {
        console.log(qs.parse(postData));
      })

    }

  }

  // 字符串，buffer数据流二进制
  res.end('aaa')

}).listen(3000, '127.0.0.1', () => console.log('服务器启动'))


